skinned potatoes - French English Dictionary